Cruise returning to Pittsburgh for delayed movie premiere