Swedish regulator slaps IPO-hopeful Klarna with $45 million fine over money laundering breach