Rod Rosenstein submits letter of resignation