Volunteer army of 3D printers launch fundraising appeal as requests for face shields top 600K