Improved limits on Lorentz invariance violation from astrophysical gamma-ray sources