Hungary Signs Major Energy Deal with Russia