ben stiller net worth 2020