Elsa weakens to tropical storm but still worries forecasters