Major fire in Olbia, all Costa Smeralda flights diverted