20070625 india: Nepal poll announcement important step forward: India