BAE profits in wake of corona virus