Ofgem £24 billion energy upgrade 'welcome'