Who played jeremy in 8 simple rules for dating