Russian President Vladimir Putin and German Chancellor Angela Merkel met outside Berlin on Saturday for talks ranging from the conflicts in Ukraine and Syria, to Iran and a gas pipeline project that has drawn US ire.