Facebook Hack: 50 million people's acounts exposed by major mistake in social network's code, company admits