EU agrees on 90% emissions cut by 2040 in major climate law revision