Facebook appoints Avinash Pant as marketing director