Best of 2017: Hugh Masekela: No Borders is my last solo voyage