Bruce Weber resigns