Washington Post apologizes for plagiarism in Panama canal story