Alabama bans beer brand over dirty name on label