Carlos de Magalhães de Castelo-Branco