Al Qaeda group vows revenge on China