McAllen ridership hits record high