Billions of Facebook users affected as internet giant experiences long outage