Home Stock European stocks mixed; Trump speech, Puma earnings in focus