President Trump to campaign in Fayetteville this weekend