Live news updates: Putin gives Russian passport to US whistleblower Edward Snowden