Stormy Daniels testifies in Donald Trump trial