Near-final US deal blocked by hardliners in 2021, ex-president says