US adds 272,000 jobs in May, much higher than estimates