Perus tidigare president Alejandro Toledo döms till över 20 års fängelse för att ha tagit emot miljonmutor av den brasilianska, ökända byggjätten Odebrecht.