Constellation Brands has posted an impressive leap in its first quarter profit.