President Donald Trump impeached by Congress