“Noah” rolls over the competition to win box office race