An agreement in principle to extend the debt limit date, now at $3.4 trillion, has been agreed between US President