Jazz Weekend hosts strong lineup for 25th year