President Trump announces he would back $300 million in funding for Great Lakes