Klarna prices IPO at $40, above online lender’s expected range