Blanton, Polanco lead Phillies past Astros 5-1