Ballarat Grammar wins the boys' Head of the Lake