Putin rules out handing Snowden over to United States