The Bahamas boasts banking bonanza