Germany's Kempinski wins managing contract for Resort Mall of the Emirates