Scotland to extend frac ban indefinitely