Households should consider a fixed tariff, Ofgem says, as it announces another rise in the energy price cap.