Kenya tough business environment