Trudeau vacations on billionaire’s private island