Flight cancellations cost IndiGo ₹577 crore