GBL acquires a majority stake in Affidea