Miers stars as Geelong down Kangaroos