Tony Pullis leaves Crystal Palace