St Peter Leeton 16-4-85 foundation stone new church