General Mills drops free food at annual meeting