Samantha Platz strikes out 10 batters in no-hit win