American Meteorological Society gives top honors to Dr. James E. Hansen