Mass Subaru recall tops 600,000