Venezuela's government said on Wednesday it had expelled the German ambassador for interfering in the country's internal affairs, two days after the diplomat welcomed opposition leader Juan Guaido at Caracas airport.