Wal-Mart and Humana unveil low-cost prescription drug plan