AMAGGI cotton receives social and environmental certification