Tomato Pie with White Cheddar & Ham