UK commits to 'net zero' emissions by 2050