M2M value-added services to generate $10 billion in revenue by 2017