Republican Congresswoman faces flak over 'gazpacho' gaffe