Curfew continues in major towns of Kashmir Valley