Scott Boras reportedly eyeing 12-year contract for Bryce Harper