China celebrates Mao's 120th anniversary