Putin quizzed on his past, Snowden and trust