IndiGo posts Rs 871 crore loss