Snowflake surges 20% after product revenue growth accelerates to 37%