China overtakes US as world's biggest movie box office in 20