Zarate: 'Inter must do better'