YouTube pays Trump 24.5 million