Iran halts execution of three protesters after online campaign