New 28m Sanlorenzo SD96 debuts at Cannes Yachting Festival 2019