Biogen squares off against Icahn in board battle