Massive privacy risk as hacker sold 2 million MyFreeCams user records