A perfect storm of fire and ice may have led to snowball Earth