Home Mobiles Spot unveils satellite-powered global cell phone