Walt Disney’s profit beats estimates