Boris Johnson has said the Government must maintain pressure on foreign countries to improve LGBT rights, and companies should do the same because "it's the right thing to do".