Queensland abolishes ‘gay panic’ as criminal defence for murder