Trump says America is respected again