add touchstart for smoother nav toggle on mobile