2024 John Smylie Memorial Golf Classic Tournament