PLEDGE AND SECURITY AGREEMENT (TNP Strategic Retail Trust, Inc.)