Overcoming SMEs challenges through critical success factors : a case of SMEs in the Western Cape Province, South Africa