pasta with artichokes & mushrooms