gold, silver weigh on canadian stocks