Islamic State takes 3 Iraqi villages, presses into Ramadi after Tikrit loss