Suri Cruise, 18, looks just like mom Katie Holmes in off-the-shoulder blouse while out with friends in NYC