Hungary's fuel cap has saved its citizens millions