Six Flags misses on Q2 earnings, cites spring break as headwind