20170526 sports.football.epl: Zaha signs five-year contract extension at Palace