James Anaya, UN special rapporteur, ends visit to Canada with stern warning of need for consultation, action on Aboriginal concerns