Residences by Mandarin Oriental to make its European debut in Barcelona