Metropolitan police chief says it’s “crazy” that he can’t sack officers who break the law