Madrid hospital struggles with surge in virus cases