Nepal Signs Pacts With India