GENERALLush launches debut foundation range that promises to help save the planet as well as your skin