Pelican officially new mascot of New Orleans NBA team