British PM Rishi Sunak apologizes for skipping D-Day commemo