Carlos Perez credits Weaver's aggressive approach in shutout