A brief history of Chaves in northern Portugal