ath9k: fix beacon timer restart after a card reset