Biogen beats expectations, hikes outlook as Alzheimer’s drug and other new products gain traction