Collisional charging of interstellar grains