LOS ANGELES — In a rare diplomatic rebuke, President Barack Obama called off an upcoming Moscow summit with Russian President Vladimir Putin on Wednesday, sending a stern message of disapproval over Russia’s harboring of National Security Agency leaker Ed...