Deepti Sharma’s all-round display helped India beat Sri Lanka by 59 runs (DLS) in the opening game of the Women’s Cricket World Cup.