Sri Lanka forecast