James cameron testosterone ‘toxic’