L'Oréal launches beauty, style app on Xbox Live