Aloft Hotels opens new Birmingham property