Health Canada recalls nearly 24 000 drop-side cribs