<p>Spanish officials expressed confusion after the U.S. president said Madrid had "honored" his military expenditure demands.</p>