Beyoncé performs in Dubai, as she reportedly earned $24 million for one-hour set [VIDEO] Yuriy Andriyashchuk