India shelves GM mustard permit in face of powerful opposition