Integrating computer-assisted learning into a regular curriculum: evidence from a randomised experiment in rural schools in Shaanxi