Putin gives state of the nation address