Cardinals make big move with Willson Contreras