Amer Sports files for IPO