Rishi Sunak apologises for D-Day blunder