jon armstrong stacked golf net worth