India ships petrol to Sri Lanka to help neighbour tackle fuel shortages