pedro rivera net worth 2021