Sri Lanka declares nationwide curfew