WAN-IFRA Report on Right to be Forgotten: the myths, the facts and the future