Kai Davies signs on with Hampden league club South Warrnambool