Should Bob Carr apologise for his comments about the pro-Israel lobby?