Snowflake IPO gets vote of confidence as Berkshire, Salesforce agree to buy shares