Tom Cruise adds Hollywood glamour to conclude the 2024 Games