May tax revenues well below last year, still more than expected