Public attitudes towards GM foods depend on the type of food