what is mark kelly’s net worth