Edward Snowden agrees to asylum in Venezuela: Top lawmaker