Tom Cruise, Katie Holmes to divorce