where does the great white pelican live