Hamburg, Germany (CNN) President Donald Trump and Russian President Vladimir Putin met for over two hours Friday afternoon, discussing interference in US elections and ending with an agreement on curbing violence in Syria.