Electron mobility and mode analysis of scattering for β-Ga2O3 from first principles