Consumer spending up slightly more than expected in May