Rural Aid Tamworth concert raises $2.8 million for farmers