VF posts record revenue growth