'Devil comet' hurtling towards Earth will erupt tomorrow