India’s oil demand to more than double by 2045: Opec