‘Butler’ regains top spot in N. American box office