Mattis promises new Afghanistan strategy by mid-July