Obama delivers state of the union address