20160411 india: India offers to invest $20 billion in oil and other projects in Iran