Cactus ground finch on cactus {Geospiza scandens} Santa Cruz Island, Galapagos