Francisco António Vieira de Magalhães