Buy Mahindra & Mahindra, target price Rs 665: Motilal Oswal | Sharefundss