US Vice President JD Vance is in Milan for the Winter Olympics opening ceremony, facing protests over Trump's immigration policies.