Biogen beats Q2 with $3.60 EPS on growth portfolio strength