US vice-president has praised Orbán and criticised EU and UK energy policies in speech at private school in Budapest