Home Entertainment Finding Dory holds off Tarzan and BFG at US box office