Western Suburbs and City United win to book spots in first grade cricket final