The UK is set to see its first non-corporate green bond – kick starting a programme which is hoped will raise £5 billion (£7.8 billion) of public and private investment for energy efficiency.