Finch 'weak link' in ODI series defeat