Met Police seize 43 guns in just 11 days but insist violent crime is falling