Pujols homers three times in Cards' 9-1 win