Nexus between Stawi and Kenya SME finance challenge