Salif Keita to perform at Royal Opera House Muscat in Oman