"The president's public remarks have been off," former diplomat Nicholas Burns says.