Hamas in quandary over Israeli soldier