Pure rotational excitation of H2 at electron impact energies of 3 to 100 eV