China vows to 'severely punish terrorists' after deadly market attack