Commit transaction