Pesto and Mozzarella Toast with Tomato & Basil Salad