Taiwan blames ‘external forces’ for blocking BioNTech Covid-19 vaccine deal. China says it had nothing to do with it