Peter Michael Davidson net worth