NSA suggests using virtualization to secure smartphones