Ofgem Boss Apologises for Slow Action on Energy Prices