Angular distributions of H2 thermal desorption: Coverage dependence on Ni(111)