Canada's high court upholds aboriginal title