Britain agrees total liabilities worth €100bn but will aim to pay less than half