Nonviolent protest blocks Shetland oil drilling