SINGAPORE—Stephen Cloete has always known a thing or two about magic. 'I started out performing on ships as a magician,' he ...