Inflammation, proteases and cancer