Trump to hold outdoor New Hampshire rally July 11, campaign announces