Crystal Palace manager Patrick Vieira says the club will do all they can to keep Wilfried Zaha when his contract expires at the end of the season.