Disney revenue rebounds from pandemic