Bayern Munich advanced to the Champions League last 16 with a 94th-minute goal by Alphonso Davies, securing a 1-1 draw and a 3-2 aggregate win over Celtic.