Business strategy and the internationalization of business: recent approaches