Aaron's names new president and CEO