Callum McGregor says Celtic head to Rangers with a point to prove against the last team to beat them in Scotland.