Facebook edging closer to IPO