Northern Ireland attorney-general drops prosecution vs Hain