Barry dissipates after making landfall as tropical depression on Mexico’s east coast