Pasta with Artichokes, Leeks and Olives