World powers accept warming limit