Pasta Salad with Broccoli, Tomatoes, and Red Beans