Neem oil's biggest advantages explained in a nutshell