Mediating influences of attitude on internal and external factors influencing consumers’ intention to purchase organic foods in China