Saudi non-oil business activity hits three-month high in April