Disney shares get earnings boost from parks, films