Rod Stewart to headline Southern Highlands event A Day On The Green