david babaii net worth