Rare white buffalo dies at Avon ranch