Pakistan lodges protest with Afghanistan over cross-border attack