Disney reports record earnings as YouTube dispute, tourism slowdown hit stock