20140423 india: Modi; Naidu strike up a duet