#Pope Leo showers Spain with praise after country hands 500,000 migrants legal status