Shilpa Shetty flags off the Little Hearts Marathon