Abhay Deol at Green lifestyle magazine launch