U.S. President Barack Obama and Angela Merkel in Hannover