Tom Cruise flashes muscular abs at Hollywood landmark