Facebook down: Zuckerberg apologises for six-hour outage