Schwarzenegger and Macron join forces in swipe at Trump