The Birmingham Zoo to offer free admission to military in honor of Memorial Day weekend