Former US President Jimmy Carter on AIPAC, Palestine and Israel