Zen Energy gets retail licence to launch “baseload” renewable product