Domestic abusers should be put on a register, says McCartney