Beta-decay half-life of the rp-process waiting-point nuclide molybdenum-84