Eversheds International opens branch offices in Berlin, Casablanca and Tangier