CANADA STOCKS-TSX edges higher, led by materials as gold firms