Cleaner, healthier cookstoves may – at long last – be catching on