Under shadow of war, hundreds of Palestinians gather for iftar dinner on Rafah streets