'Global bottleneck' of coronavirus test kits as 405,000 volunteer to NHS