US defense secretary Robert Gates