German parliament elects Wolfgang Schaeuble as speaker