India-UK Trade Pact is a sign of new relationship