João Afonso Telo de Menezes — Portuguese nobleman