Hummus Roasted Tomato Toast