Trump and May set to clash on climate change and Huawei ahead of mass British protests