João Afonso Telo de Meneses, conde de Viana do Alentejo — Portuguese nobleman