20100521 india: India snubs US; hails Iran's N-plan