Francisco Silveira, Count of Amarante