Avengers directors urge fans to stay offline to avoid spoilers