US President Biden in Berlin for talks on Ukraine, Middle East