US home sales dip for seventh straight month