Businesses in dilemma over corruption in African ports