MarineMax resolves data breach case with $1 million settlement