ixigo appoints six independent directors to its board ahead of IPO