John Phelan net worth in 2025