Jonesborough receives $2.4 million grant