Facebook Apologizes for Worst Outage in 4 Years