Bahamas bans shark fishing