Leon Panetta: White House "paying a price" for lack of discipline