A €120 dinner for two in Beijing, Berlin, Damascus and Odesa? Our correspondents couldn’t spend their money