Covid-19 impact: British Airways temporarily lays off 28,000 staff