Heavy rains expected in many parts of Sri Lanka