Donald Trump had no choice but to give his campaign almost $50 million