Amazon Undercuts iPad with $299 8.9-inch Kindle Fire HD, $499 with LTE