French tomato and mustard tart