German president asks for Poland's forgiveness over World War II atrocities