Vietnam wins top environmental prize