'Soul' rivals the Pixar classics but might aim too high for the kids