Earlier this year, Franklin L. Haney, one of President Trump's major donors, agreed to pay Michael Cohen $10 million if he could secure funding for a nuclear power project in Alabama, people familiar with the matter told The Wall Street Journal. Haney gave Cohen, then Trump's personal lawyer, the contract in April.