'Charlie's Angels' producer blames box office flop on sexism