Inelastic scattering of 100 MeV protons from Mg and Si using a Ge(Li) total absorption proton counter