Single hadron response measurement and calorimeter jet energy scale uncertainty with the ATLAS detector at the LHC