PM returns home ending India visit