20101107 india: Obama arrives in New Delhi on official leg of India visit