Hundreds join funeral for 21-year-old Israeli soldier killed in fighting in Gaza