Montero signs five-year, $60 million deal with Dbacks