2 die as torrential rainstorms lash Spain’s Mediterranean coast