Sundried tomato and pesto torte