Interface spacing, stability, band offsets, and electronic properties on a (001) SrHfO3/GaAs interface: First-principles calculations