marc d amelio net worth