China, Britain and India’s ambassadors are present at the Karachi port to receive their citizens on board