Universal's latest Minions film won the July 4 weekend with $64m, but it is the weakest Despicable Me opening yet, half its predecessors' hauls.