US President Donald Trump's former personal lawyer, Michael Cohen, pleaded guilty on Tuesday to campaign finance violations and other charges.