Barack Obama, George W. Bush, Jay Leno and More Attend John McCain’s D.C. Funeral