Former England and Nottingham Forest defender Stuart Pearce is recovering in a Canadian hospital after suffering a medical emergency on board a flight from the United States.