"When will European capitals do something about that invasion? Or is it too late? I pray not, and I believe not," U.S. defense chief said at Normandy commemoration.