EA Cancels Marvel deal