James Jaffa: "Social media is not the future of yachting, it’s the now"