Severn barrage could generate 5% of UK energy, say