An Electronic Dictionary of Collocations for European Portuguese: Methodology, Results and Applications