Author Broke Promise to Country, Panetta Says