Cheesy Cherry Tomato and Onion Savoury Cake Recipe