As Greenpeace completes 10 years in India, it chalks up its successes and faces some flak. Kunal Majumder looks at both sides of the story