Snapchat shares soar 44% on listing, valuation $28 bn