Morrissey: Prince Harry is an absolute idiot