L’Oreal USA to donate $1 million-plus to sun-safety campaign