Shearer ‘can’t believe’ Haaland let Marmoush take penalty