President Donald Trump's personal lawyer, Rudy Giuliani, has been subpoenaed for documents regarding the Ukraine affair.