clea shearer net worth