Phillies' offense breaks out in win over Astros