NBC: Twitter bans ads that deny climate change