Scientist lashes 'irrational' green groups for hypocrisy over GM crops