Tony Castro unveils 43m Bahamas-inspired superyacht concept