British rocker Spencer Davis dies at 81