Sudan strike won't make Iran give up on Hamas