Teri Hatcher David Letterman 5 18 2007