Obama pledges Afghan support through 2024