Xavi to replace Valverde as Barcelona boss