British prime minister says London and New Delhi can ‘work through’ hurdles stalling a free trade agreement