Chinese government claims consultant caught spying for MI6