Exercise tech firm Kinomap leaks 40GB database with 42M records