Lineup announced for blues festival