st. patricks day weather