Ireland will host Sri Lanka for the first time in 35 years when the two teams meet in a two-match one-day international series in May.