Ranveer Singh looks ruthless as Alauddin Khilji in Padmavaat