Home Mobiles Guide Spot unveils satellite-powered global cell phone