Iniesta warns Celtic ahead of Champions League tie