Hungarian Prime Minister Victor Orban and EU chief Ursual Von Der Leyen have clashed in the European Parliament.