João de Castro, 2.º Conde de Monsanto — Portuguese nobleman