Church fills to honour Bendigo 18-year-old Michael Keating