Give me a list of Germany's five most recent chancellors, along with the years they were in office.