TSX ends down 0.8% at 25,128.24 Materials group loses 2.1% as gold falls RBC shares fall 3.6% after earnings report…