MIT class of 2019 witnesses $500 million climate pledge