Louis Armstrong and birthday boy Danny Kaye do a saintly duet