New Guardiola deal makes Barcelona unstoppable