G-7 nations pledge $40M to fight Amazon fires