Stormy Daniels testifies in Trump hush money trial