Pesto Roasted Salmon with Tomatoes and White Beans