Trump calls courts ‘so political’ as travel ban faces scrutiny