Hurricane Earl generating life-threatening rip currents along US East Coast