Biogen beats estimates on cost cuts and new drugs like Leqembi, but profit outlook falls short