Villages United aim for grand final after impressive turnaround in New Era Cup