Americans lives improved under Obama