Horst Köhler was a finance expert who served as Germany's head of state between 2004 and 2010.