Seychelles under a state of emergency after explosion and flooding