The president hails the $700bn (£579bn) act as the "final piece" of his domestic agenda.