Robert McConnell dies at Batavia Veterans Hospital