Fractal uncertainty principle