Hollywood has bumper year at the box office despite Netflix onslaught