Rangers to be given free hand in Karachi