Aeropostale in Times Square debut with 19,000-sq.-ft. flagship