Tomar, la ville des Templiers