Powell smacks down Trump