The US president celebrated his administration's achievements so far in a record-long 90-minute address to a joint session of Congress on Tuesday.