Improved error bounds for scattered data interpolation by radial basis functions