China has been given permission to build a vast new embassy in the heart of London amid criticism it could be used as a base for spying and security crackdowns.