St. John's donates PPE to local hospital, uses 3D printer to make face shields