Under the deal, the UK will lease back the Diego Garcia military base for £101m a year.