France shocked by viral speech of senegals new president