Wal-Mart joins ‘Climate Initiative’