An adaptive algebraic multigrid for multigroup neutron diffusion reactor core calculations