Deutsche agrees Bahamas port financing