Tom cruise turns 51