There were tears - and laughter - as former US Vice President Joe Biden recounted his friendship with the late Republican Senator John McCain.