Sectoral labour reallocation: An agent-based model of structural change and growth