Liverpool legend Craig Johnston to be guest speaker at Port Macquarie Golf Club on May 17