Promoting sustainable consumption: determinants of green purchases by Swiss consumers