trinity nc weather