Germany: Frank-Walter Steinmeier elected as President