Microsoft slashes Surface Pro price by $100