Bible reading campaign hits record numbers as 2,475 churches get on board