saudi crown prince visit cancelled