Applicability of the technology acceptance model in three developing countries: Saudi Arabia, Malaysia and South Africa