Seeking to end anger in the Islamic world caused by his remarks on holy war, Pope Benedict XVI told Muslim ambassadors today that the two faiths must overcome any historic enmities and together reject violence, saying the future of humanity is at stake.