Economy added 339K jobs in May, nearly double Wall Street expectations