A proposed EU law designed to keep kids safe from online sexual predators has been shelved over worries it could undermine privacy rights.