A growing number of Republicans struggle to defend Trump on G-7 choice, Ukraine and Syria.