The spoils were shared in England as Manchester City and Celtic played out an entertaining 1-1 draw in their final UEFA Champions League Group C match.