Disney delays next 3 Avatar movies by a year and pushes back Marvel and Star Wars films