Alabama legislators gear up to vote on lottery, casino and sports betting bill