Indian order to preload state-owned app on smartphones sparks political outcry