President Barack Obama says an effort to change the nation's tax code that is too skewed toward the wealthy has been achieved with the "fiscal cliff" deal approved in Congress.