weather in cyprus in april