Ashford closes on acquisition of 21-hotel portfolio