‘Game-changing’ new Covid pill ‘will be here in weeks’