Michael Phelps discusses his "greatest" Olympic Games and why he is happy ending his career with a record 23 gold medals.