NATO allies must pay fair share for defence costs: Trump