Peruvian President Pedro Castillo sparked fears of a coup Wednesday after dissolving Congress ahead of an impeachment vote.