Salman Khan flags off Little Hearts Marathon