Internet and international marketing: A framework of analysis and managerial recommendations