Presidents of Russia and United States meet at G20 summit in Hamburg, Germany