Barcelona legend Iniesta calls Messi 'No. 1' player; believes PSG star key to winning titles