Obama proposes $5B trust fund for Great Lakes