Vegetable and Cheddar Tarts