Pesto Pasta with Roasted Cherry Tomatoes