Iran vows retaliation in 'proper time' for nuclear scientist's killing