Three-time Cy Young winner Max Scherzer and Blue Jays finalize $15.5 million, 1-year contract