The Pacific island nation of Nauru is in talks with Australia on a migration and economic deal, a Nauru official said on Wednesday, as the world's third-smallest country also weighs offers from China.