Macron defies rights criticism to host Saudi strongman