Muslims, Christians and Jews must share Jerusalem