Has a missing $450 million Leonardo da Vinci been hiding on a Saudi prince’s superyacht?