Dubai Festival City appoints executive director