Teachers across England stage fresh strike over pay