how many books are in the bible