Tim Armstrong is launching a new company to bring products and experiences directly to consumers