stephen diggs net worth