michael moynihan net worth