Wal-Mart launches private label 'green' coffees