david steward net worth 2021