Newly Engaged Kate Hudson Visits David Letterman