Saudi gas truck blast kills many