Approves expense. If params of the expense are present, updates the expense before approval