Hydroperoxide and peroxynitrite reductase activity of poplar thioredoxin-dependent glutathione peroxidase 5: kinetics, catalytic mechanism and oxidative inactivation.