Organisational resources and agility implications for organisational performance