Doctors failed to spot cancer ‘red flags’ – report