Text this: Effect of firm-level factors on strategy implementation among international non-governmental organizations in Kenya /