Asparagus and Roasted Tomato Tart