Akufo-Addo leaves for Germany