Dubai has the X Factor: stars line up for music fest