Investment firm AXA acquires Hotel Sofia in Barcelona