Price hikes help lift Biogen profits