Gas and electricity bosses told 'give back profits'