Canadian premier says 'it's not easy' dealing with US president