Hampstead Knights of Columbus sponsor Red Cross Blood Drive