California Democrat Ro Khanna signed an anti-AIPAC pledge signalling growing congressional opposition to uncritical U.S. support for Israel.