Buy Adani Ports & SEZ; target of Rs 1900: Motilal Oswal