john densmore net worth