richard kessler net worth