Iran ready to deliver oil to India