Edward Snowden, global hero not villain