Compressor inhalers