Olaf Scholz appointed as Germany's new chancellor