Pasta salad with artichokes and mushrooms