Hospital hosts surprise blood drive