Staples invests in e-commerce