Charged dark matter