Revlon releases Q3 results, announces 2008 product launches