Murali to quit after World Cup