Richards, Pujols lead Angels past Diamondbacks 2-0