Buy Mphasis; target of Rs 3100: Motilal Oswal