Alex Salmond’s 'renewables’ dream adds up to huge cheque for England