Ofgem to raise energy price cap as households face £3billion unpaid bills