Stormy Daniels to pay for Trump’s legal fees amounting to nearly $300,000