Payments firm Klarna's valuation rises to $46 billion after fundraising