Josh Klinghoffer departs Red Hot Chili Peppers