Swizz Beatz shows art installation at Saudi Arabia’s Jeddah Art Promenade