An adaptive multigrid technique for three-dimensional elasticity