Text this: Multiscale wildfire and smoke detection in complex drone forest environments based on YOLOv8