McCain, Letterman Make Amends