Northern Ireland to host G8 summit