Amazon acquires online shoe retailer Zappos for $850 million