Eriksson to quit after World Cup