Mediterranean Pasta with Artichokes, Olives, and Tomatoes