TSX ends up 0.6% at 31,382.78 For the month, the index gains 3.7% Materials group rises 2.1% Gold adds 1.8%, silver hits a record high Nov 28 – Canada’s main…