Budget poses new challenge for public finances, Moody’s warns