Microsoft to sell big-screen Surface Hub for up to $20,000