Sri Lanka make solid start against West Indies after rain