Taxpayers paid thousands for catering Trudeau’s international trips