India flights cancelled