Israel a 'terrorist state, apartheid regime', son of Israeli general says