Boca officials accept free golf course, calling it a 'slam dunk' for the city