David Wright to play one last game for Mets before retiring