babil khan net worth