Greenpeace blocks tanker from delivering oil to Swedish refinery