Bill Clinton testifies under oath