Hungarian Prime Minister Viktor Orban has listed 12 demands from Brussels, including banning Ukraine from joining the European Union.