Pfizer signs $5.3 billion Covid pill deal with US