The Queen Elizabeth University Hospital in Glasgow has apologised and launched an investigation.