Smiles all around on Leaving Cert results day