A curfew has been imposed in Sri Lanka after several blasts rocked the country, killing at least 207 people.