Zeta weakens to tropical storm battering storm-weary US coast