Ofgem Outlines Price Cap for 11m Energy Customers