Maria Leonor de Magalhães Teixeira