charles shaughnessy net worth 2021