Jose Lopez entered guilty pleas for seven of the nine charges in Kelowna court