Facebook set to snatch world record for longest undersea web cable