India and UK sign multibillion-dollar free trade agreement