Basil Pesto Spaghetti with Roasted Tomatoes & Arugula