Romanian MEP Cristian Terhes absolutely mops the floor with PM Justin Trudeau