Patterns of business growth : micro and small enterprises in Kenya