On Monday night, Julián Castro, the current secretary of Housing and Urban Development, called President-elect Trump shady and corrupt.