rescued finch