The contractor on the project has predicted more than $300 million of the project will come from public funds.

The contractor on the project has predicted more than $300 million of the project will come from public funds.

US President Donald Trump says the project is being funded by private donors and companies.