Casino Developer Locks In $20M Deal for Macon, Georgia Mall Site