G7 pledges to quit fossil fuels faster, but no new deadline