Much-publicised efforts by retail giant Walmart to boost its sustainability - including plans announced in 2009 to set up a global sustainability database within five years - have been criticised for "falling short" of original pledges.