Snapchat slashes valuation by billions ahead of stock market flotation