Artichoke and sundried tomato pasta salad