Bulgaria scares off evil spirits with colourful carnival