how long does it take to read the bible in 30 days trending