Albert Pujols homers twice off David Price; Angels top Rays