Petraeus scandal raises issues for Obama