beauty and the beast tickets birmingham al