Albert Pujols ends his worst homerun drought