Beforepay surpasses $1 billion in annual advances