Critical exponents of the 3D XY model from cluster update Monte Carlo