Freeze causes $70M in damage to Texas homes