When stress puts you off business growth