Max Meyer har signert for Crystal Palace