Sen. McCain weighs in on international affairs