Deepti Sharma starred with bat and ball as India claimed a maiden World Cup triumph after beating South Africa by 52 runs in an entertaining final.