Trump facing criticism over Putin meeting