Gluten-free and vegan cherry tomato tarte tatin