With 23 Grand Slams, Serena Williams retires as tennis all-conquering queen