San Diego approves pact for desalinated water