Current algebra, weinberg sum rules and the K+—K0 mass difference