James Cameron, director of avatar, calls testesterone a toxin