Tom Cruise visits Din Tai Fung