Amazon promises Kindle content across more devices