20030512 india: Government feels let down by Armitage visit