Heyward's homer helps Braves sweep Cardinals, 5-2