Two Pfizer, AstraZeneca doses work against Delta, study says