Creamy Vegan Garlic Pasta with Roasted Tomatoes