"I ask you for forgiveness for the lack of protection of the Israeli athletes," said Germany's president Frank-Walter Steinmeier.