Stephen Colbert Challenges Donald Trump to Donate $1 Million to NYC Nonprofit