US and UK say they’ve cemented a trade agreement that Trump calls fair for both nations