Promise to cap household bills for two years will now be scaled back, says Chancellor Jeremy Hunt.