New Pedri deal good news at last for Barca