Putin grants Snowden Russian citizenship