Lower costs helped Constellation Brands to offset a fall in sales and swing back to the black in its fiscal full-year, the wine giant has announced.