Delhi flights cancelled