Lenovo P2 smartphone launched in India at Rs 16,999