Mark Zuckerberg said it was too risky to let Trump on his platform. But he's now cutting a check to stay in Trump's good ...