Amazon offers cheaper Kindle with side of ads