Biden, UK's Johnson discuss Afghanistan, agree to hold G7 meeting