An enhanced EOSC Portal for the European research community