US dating site MeetMindful database leaks: 2.28 million users affected