Obama's Cuba, Argentina trips hit the mark