Disney fires Guardians of the Galaxy director James Gunn