China passes controversial counter-terrorism law