Robert peters net worth