Queen trailer: Kangna Ranaut looks promising as Rani!