Energy bills set to rise for 15million households in April as cap jumps to £117