Cavani snubs Man City to sign new Napoli deal