Charities call for 'Amazon anti-waste law' after firm denies