After ducking debate, James Cameron boldly slams global warming skeptics: ‘I think they’re swine’