weather in tallinn in may