Slumping Duvall smashes homer in Reds 7-4 win