The march of renewable energies is strong: International Energy Agency