Time Inc's new beauty site is an e-commerce and data play