Tomato Houmous Grilled Sesame Flatbread