China's slowing economy means its energy demand could peak by 2025