Dermot Gallagher delivers verdict on controversy in Celtic win v Hearts